MPs to spend seven and a half hours giving tributes to Prince Philip, longer than scrutiny for final Brexit deal