Nick Saban signs extension with Alabama